WCF-Xtensions Class Reference for .NET
XDuplexChannelFactory<TChannel> Class Members
Properties  Methods  Events


The following tables list the members exposed by XDuplexChannelFactory<TChannel>.

Public Constructors
 NameDescription
Public ConstructorXDuplexChannelFactory<TChannel> ConstructorOverloaded.   
Top
Public Properties
 NameDescription
Public PropertyCredentials (Inherited from System.ServiceModel.ChannelFactory)
Public PropertyEnableEnvelopeBehaviorEnables the use of Noemax.WCFX.Behaviors.EnvelopeEndpointBehavior. Default value false.  
Public PropertyEndpoint (Inherited from System.ServiceModel.ChannelFactory)
Public PropertyFastInfosetSettings Gets and sets the Fast Infoset message encoding writer profile.  
Public PropertyMessageCompressionAlgorithmsGets and sets the compression algorithms to be used for message compression. Default value is GZip.  
Public PropertyMessageCompressionLevel Gets and sets the compression level to be applied when compression is used, were 1 is for fastest compression and 9 for maximum compression.  
Public PropertyMessageCompressionMode Gets and sets the compression mode used by the binding.  
Public PropertyMessageCompressionThreshold Gets and sets the minimal size in bytes that a message must have in order to be compressed.  
Public PropertyMessageEncoding Specifies the message encoding to be used by the binding.  
Public PropertyState (Inherited from System.ServiceModel.Channels.CommunicationObject)
Public PropertyTransport Gets and sets the transport to be used by the binding.  
Public PropertyTransportSettings Gets and sets the settings to be applied on the transport used.  
Top
Protected Properties
 NameDescription
Protected PropertyDefaultCloseTimeout (Inherited from System.ServiceModel.ChannelFactory)
Protected PropertyDefaultOpenTimeout (Inherited from System.ServiceModel.ChannelFactory)
Protected PropertyIsDisposed (Inherited from System.ServiceModel.Channels.CommunicationObject)
Protected PropertyThisLock (Inherited from System.ServiceModel.Channels.CommunicationObject)
Top
Public Methods
 NameDescription
Public MethodAbort (Inherited from System.ServiceModel.Channels.CommunicationObject)
Public MethodBeginCloseOverloaded.  (Inherited from System.ServiceModel.Channels.CommunicationObject)
Public MethodBeginOpenOverloaded.  (Inherited from System.ServiceModel.Channels.CommunicationObject)
Public MethodCloseOverloaded.  (Inherited from System.ServiceModel.Channels.CommunicationObject)
Public MethodCreateChannelOverloaded.  (Inherited from System.ServiceModel.DuplexChannelFactory<TChannel>)
Public MethodCreateChannelWithActAsTokenOverloaded.  (Inherited from System.ServiceModel.ChannelFactory<TChannel>)
Public MethodCreateChannelWithIssuedTokenOverloaded.  (Inherited from System.ServiceModel.ChannelFactory<TChannel>)
Public MethodCreateChannelWithOnBehalfOfTokenOverloaded.  (Inherited from System.ServiceModel.ChannelFactory<TChannel>)
Public MethodEndClose (Inherited from System.ServiceModel.Channels.CommunicationObject)
Public MethodEndOpen (Inherited from System.ServiceModel.Channels.CommunicationObject)
Public MethodGetProperty<T> (Inherited from System.ServiceModel.ChannelFactory)
Public MethodOpenOverloaded.  (Inherited from System.ServiceModel.Channels.CommunicationObject)
Top
Protected Methods
 NameDescription
Protected MethodApplyConfiguration (Inherited from System.ServiceModel.ChannelFactory)
Protected MethodCreateDescription (Inherited from System.ServiceModel.ChannelFactory<TChannel>)
Protected MethodCreateFactory (Inherited from System.ServiceModel.ChannelFactory)
Protected MethodFault (Inherited from System.ServiceModel.Channels.CommunicationObject)
Protected MethodGetCommunicationObjectType (Inherited from System.ServiceModel.Channels.CommunicationObject)
Protected MethodInitializeEndpointOverloaded.  (Inherited from System.ServiceModel.ChannelFactory)
Protected MethodOnAbort (Inherited from System.ServiceModel.ChannelFactory)
Protected MethodOnBeginClose (Inherited from System.ServiceModel.ChannelFactory)
Protected MethodOnBeginOpen (Inherited from System.ServiceModel.ChannelFactory)
Protected MethodOnClose (Inherited from System.ServiceModel.ChannelFactory)
Protected MethodOnClosed (Inherited from System.ServiceModel.Channels.CommunicationObject)
Protected MethodOnClosing (Inherited from System.ServiceModel.Channels.CommunicationObject)
Protected MethodOnEndClose (Inherited from System.ServiceModel.ChannelFactory)
Protected MethodOnEndOpen (Inherited from System.ServiceModel.ChannelFactory)
Protected MethodOnFaulted (Inherited from System.ServiceModel.Channels.CommunicationObject)
Protected MethodOnOpen (Inherited from System.ServiceModel.ChannelFactory)
Protected MethodOnOpened (Inherited from System.ServiceModel.ChannelFactory)
Protected MethodOnOpeningOverridden.   
Top
Public Events
 NameDescription
Public EventClosed (Inherited from System.ServiceModel.Channels.CommunicationObject)
Public EventClosing (Inherited from System.ServiceModel.Channels.CommunicationObject)
Public EventFaulted (Inherited from System.ServiceModel.Channels.CommunicationObject)
Public EventOpened (Inherited from System.ServiceModel.Channels.CommunicationObject)
Public EventOpening (Inherited from System.ServiceModel.Channels.CommunicationObject)
Top
See Also

Reference

XDuplexChannelFactory<TChannel> Class
Noemax.WCFX Namespace

Send Feedback